﻿<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="Adobe RoboHelp 9" />
<title>Manage Security</title>
<link rel="StyleSheet" href="default.css" type="text/css" />
<style type="text/css">
/*<![CDATA[*/
<!--
P { margin-left:0pt;
margin-right:0pt;
font-family:Verdana;
margin-bottom:3pt;
margin-top:18pt; }
H1 { font-weight:bold;
margin-top:14pt;
margin-bottom:14pt;
margin-left:0pt;
margin-right:0pt;
page-break-after:avoid;
font-family:Verdana;
x-next-type:P;
font-size:18pt; }
H2 { font-weight:bold;
margin-top:14pt;
margin-bottom:14pt;
margin-left:0pt;
margin-right:0pt;
page-break-after:avoid;
font-family:Verdana;
x-next-type:P;
font-size:14pt; }
H3 { font-weight:bold;
margin-top:14pt;
margin-bottom:14pt;
margin-left:0pt;
margin-right:0pt;
page-break-after:avoid;
font-family:Verdana;
x-next-type:P;
font-size:12pt; }
-->
/*]]>*/
</style>

<script type="text/javascript" language="JavaScript">
//<![CDATA[
function reDo() {
  if (innerWidth != origWidth || innerHeight != origHeight)
     location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
        origWidth = innerWidth;
        origHeight = innerHeight;
        onresize = reDo;
}
onerror = null; 
//]]>
</script>
<style type="text/css">
/*<![CDATA[*/
<!--
div.WebHelpPopupMenu { position:absolute;
left:0px;
top:0px;
z-index:4;
visibility:hidden; }
-->
/*]]>*/
</style>

<script type="text/javascript" language="javascript1.2" src="whmsg.js">
</script>
<script type="text/javascript" language="javascript" src="whver.js">
</script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js">
</script>
<script type="text/javascript" language="javascript1.2" src="whutils.js">
</script>
<script type="text/javascript" language="javascript1.2" src="whlang.js">
</script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js">
</script>
</head>
<body>
<script type="text/javascript" language="javascript1.2">
//<![CDATA[
<!--
if (window.gbWhTopic)
{
        var strUrl = document.location.href;
        var bc = 0;
        var n = strUrl.toLowerCase().indexOf("bc-");
        if(n != -1)
        {
                document.location.href = strUrl.substring(0, n);
                bc = strUrl.substring(n+3);
        }

        if (window.addTocInfo)
        {
        addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");

        }
        if (window.writeBtnStyle)
                writeBtnStyle();

        if (window.writeIntopicBar)
                writeIntopicBar(1);

        
        document.write("<p style=\"font-family: Arial; font-size: 8pt; font-weight: 400;  font-style:normal; color: rgb(0, 0, 255); text-decoration:none; text-align: right\"> ");
AddMasterBreadcrumbs("index.htm", "font-family: Arial; font-size: 8pt; font-weight: 400;  font-style:normal; color: rgb(0, 0, 255); text-decoration:none; text-align: right", "&gt;", "Home", "welcome.htm");
document.write("Manage Security<\/p>");


        if (window.setRelStartPage)
        {
        setRelStartPage("index.htm");

                autoSync(1);
                sendSyncInfo();
                sendAveInfoOut();
        }
}
else
        if (window.gbIE4)
                document.location.reload();

//-->
//]]>
</script><span style="font-weight: bold; font-size: 10pt;"><font size="2" style="font-size:10pt;"><b><a href="http://www.opcfoundation.org" style="color: #0000ff; font-size: 10pt; text-decoration: underline;"><img src="opcfoundation.jpg" alt="opcfoundation.jpg" style="border: none;" width="189" height="61" align="left" border="0" /></a>The Interoperability Standard<br />
for Industrial Automation</b></font></span><br />
&#160;<br />
&#160;
<table cellspacing="0" width="100%" align="center">
<tr>
<td style="vertical-align: top;"><span style="font-size: 8pt;"><font size="1" style="font-size:8pt;"><a href="http://www.opcfoundation.org" target="_blank" style="color: #0000ff; text-decoration: underline;">OPC Foundation Online</a> | <a href="http://www.opcfoundation.org/certification" target="_blank">Certification</a> | <a href="http://www.opcfoundation.org/technology" target="_blank">Technology</a> | <a href="https://www.opcfoundation.org/news" target="_blank">News</a></font></span></td>
<td style="vertical-align: top; text-align: right; font-size: 8pt;"><a href="welcome.htm" style="color: #0000ff; text-decoration: underline;">Home</a> | <a href="getting_started.htm">Getting Started</a></td>
</tr>
</table>
<p style=" border-bottom:Solid 1px #000000; font-weight:bold; text-align:center; border-width:4px;"><span style="font-weight: bold; text-align: center;"><b><span style="font-weight: bold;"><b>Unified Architecture Technology Sample Applications</b></span></b></span></p>
<h1>UA Configuration Tool - Manage Security Tab</h1>
<p>The [Manage Security] tab provides options for managing a specific application as identified in the <span style="font-weight: bold;"><b>Application to Manage</b></span>&#160;field.</p>
<p class="Picture"><img src="image2.gif" alt="image2.gif" style="border: none;" border="0" /></p>
<h2>Application to Manage</h2>
<p style="margin-left: 0px;">The application shown in the <span style="font-weight: bold;"><b>Application to Manage</b></span> field will be modified when using any of the options contained within this tab. To choose an application, simply click on the drop-down list:</p>
<h3><a name="Adding_an_Application" id="Adding_an_Application"></a>Adding an Application</h3>
<p>Click the <span style="font-weight: bold;"><b>Find</b></span> button to locate another OPC UA application that is built using the .NET API. Once you have selected your executable you can then configure the application:</p>
<p class="Picture"><img src="image8.gif" alt="image8.gif" style="border: none;" border="0" /></p>
<h3>Field Descriptions</h3>
<table class="BasicGrid" style="border-collapse: separate; border-collapse: separate;" cellspacing="0" width="100%" border="1">
<col style="width: 23.041%;" />
<col style="width: 76.959%;" />
<tr class="t1Row">
<td>
<p style="text-align: center; font-weight: bold;">Application Name</p>
</td>
<td>
<div>
<p>Name of the currently selected application.</p>
</div>
</td>
</tr>
<tr class="t2Row">
<td>
<p style="text-align: center; font-weight: bold;">Executable File</p>
</td>
<td>
<p>Complete path of the executable.</p>
</td>
</tr>
<tr class="t1Row">
<td>
<p style="text-align: center; font-weight: bold;">Configuration File</p>
</td>
<td>
<p><span style="font-weight: normal;">Complete path of the configuration file.</span></p>
</td>
</tr>
<tr class="t2Row">
<td>
<p style="text-align: center; font-weight: bold;">Certificate</p>
</td>
<td>
<p>Complete path of the certificate.</p>
</td>
</tr>
<tr class="t1Row">
<td>
<p style="text-align: center; font-weight: bold;">Trust List</p>
</td>
<td>
<p><span style="font-weight: normal;">Complete path of the certificate repository trust list.</span></p>
</td>
</tr>
</table>
<h2><a name="Trust_Another_Application" id="Trust_Another_Application"></a>Trust Another Application</h2>
<p>You can very quickly and easily enable application trusts by clicking the <span style="font-weight: bold;"><b>Trust another application</b></span> button. This requires that the other application is also configured within this tool. You can simply choose from the list of available (configured) applications and click OK:</p>
<p class="Picture"><img src="image9.gif" alt="image9.gif" style="border: none;" border="0" /></p>
<h2><a name="View_Trusted_Certificates" id="View_Trusted_Certificates"></a>View Trusted Certificates</h2>
<p>To view the certificates that are trusted by the currently selected application, simply click on the <span style="font-weight: bold;"><b>View trusted certificates</b></span> <span>button.</span></p>
<p class="Picture"><img src="image16.gif" alt="image16.gif" style="border: none;" border="0" /></p>
<h3>Field Descriptions</h3>
<table class="BasicGrid" style="border-collapse: separate; border-collapse: separate;" cellspacing="0" width="100%" border="1">
<col style="width: 23.041%;" />
<col style="width: 76.959%;" />
<tr class="t1Row">
<td>
<p style="font-weight: bold;">Store Type</p>
</td>
<td>
<div>
<p>The type of certificate repository: Windows or Directory.</p>
</div>
</td>
</tr>
<tr class="t2Row">
<td>
<p style="font-weight: bold;">Store Path</p>
</td>
<td>
<div>
<p>The location of the currently selected repository.</p>
</div>
</td>
</tr>
<tr class="t1Row">
<td>
<p style="font-weight: bold;"><span style="font-weight: bold;"><b>Filters:</b></span></p>
</td>
<td>
<div>
<p>The filter to apply to the certificates being displayed:</p>
<p style="margin-left: 40px;">Subject Name, Domain, Issuer Name, Certificate Type {Application, Certificate Authority, Self-signed, Issued by CA}</p>
</div>
</td>
</tr>
</table>
<h2><a name="Select_Certificate_to_Trust" id="Select_Certificate_to_Trust"></a>Select Certificate to Trust</h2>
<p>If an application certificate already exists within the certificate repository, then clicking <span style="font-weight: bold;"><b>Select certificate to trust</b></span> will open the repository viewer enabling you to select the certificate you wish to trust and then clicking OK:</p>
<p class="Picture"><img src="image10.gif" alt="image10.gif" style="border: none;" border="0" /></p>
<h2><a name="Import_Certificate_to_Trust" id="Import_Certificate_to_Trust"></a>Import Certificate to Trust</h2>
<p>To add an application certificate to the repository for the first time you will simply click on the <span style="font-weight: bold;"><b>Import certificate to trust</b></span> <span>button and then locate the certificate from the file dialog.</span></p>
<h2><a name="Import_List_of_Certificates_to_Trust" id="Import_List_of_Certificates_to_Trust"></a>Import List of Certificates to Trust</h2>
<p>You can configure the currently selected application to inherit a repository of trusted certificates, essentially copying the trust-list of another application. Simply click on <span style="font-weight: bold;"><b>Import list of certificates to trust</b></span> and then select the certificate repository to copy from the following dialog:</p>
<p class="Picture"><img src="image15.gif" alt="image15.gif" style="border: none;" border="0" /></p>
<h3>Field Descriptions</h3>
<table style="border-collapse: separate; border-collapse: separate;" cellspacing="0" width="100%" border="1">
<col style="width: 23.041%;" />
<col style="width: 76.959%;" />
<tr>
<td>
<p style="text-align: center; font-weight: bold;">Directory</p>
</td>
<td>
<div>
<p>The type of certificate repository: Windows or Directory.</p>
</div>
</td>
</tr>
<tr>
<td>
<p style="text-align: center; font-weight: bold;">Store Path</p>
</td>
<td>
<div>
<p>The location of the currently selected repository.</p>
</div>
</td>
</tr>
</table>
<h2><a name="Delete_All_Trusted_Certificates" id="Delete_All_Trusted_Certificates"></a>Delete All Trusted Certificates</h2>
<p>The <span style="font-weight: bold;"><b>Delete all trusted certificates</b></span> button is used to reset an application back to an un-trusted state; meaning that it will not trust any other UA applications. You will be prompted to validate this request:</p>
<p class="Picture"><img src="image11.gif" alt="image11.gif" style="border: none;" border="0" /></p>
<h2><a name="Register_with_Discovery_Server" id="Register_with_Discovery_Server"></a>Register with Discovery Server</h2>
<p>You can quickly and easily register the selected application with the UA Discovery Server by clicking the <span style="font-weight: bold;"><b>Register with Discovery Server</b></span> button. A confirmation dialog will be displayed:</p>
<p class="Picture"><img src="image12.gif" alt="image12.gif" style="border: none;" border="0" /></p>
<h2><a name="Export_Application_Certificate" id="Export_Application_Certificate"></a>Export Application Certificate</h2>
<p>You can save your application certificate to a file for easy portability (via USB, network, email etc.) by clicking the <span style="font-weight: bold;"><b>Export application certificate</b></span> button. A save file dialog allows you to specify the filename and location:</p>
<p class="Picture"><img src="image14.gif" alt="image14.gif" style="border: none;" border="0" /></p>
<p>See also:</p>
<ul type="disc">
<li>
<p><a href="uaconfig_manage_security.htm">Manage Security</a> Tab.</p>
</li>
</ul>
<p style=" border-top:Solid 1px #000000; font-size:6pt; text-align:right; border-width:4px;"><span style="font-size: 6pt; text-align: right;"><font size="1" style="font-size:6pt;">Copyright OPC Foundation 1995-2013</font></span></p>
<script type="text/javascript" language="javascript1.2">
//<![CDATA[
<!--
if (window.writeIntopicBar)
        writeIntopicBar(0);


highlightSearch();
//-->
//]]>
</script>
</body>
</html>
